Σε αυτήν τη σελίδα μπορείτε να λάβετε μια λεπτομερή ανάλυση μιας λέξης ή μιας φράσης, η οποία δημιουργήθηκε χρησιμοποιώντας το ChatGPT, την καλύτερη τεχνολογία τεχνητής νοημοσύνης μέχρι σήμερα:
JAR-файл — это Java-архив (сокращение от англ. Java ARchive). Представляет собой ZIP-архив, в котором содержится часть программы на языке Java.
Чтобы JAR-файл был исполняемым, он должен содержать файл MANIFEST.MF
в каталоге META-INF
, в котором должен быть указан главный класс программы (такой класс должен содержать метод main и задаётся параметром Main-Class
).
Номер версии JAR задаётся параметром Manifest-Version
и является обязательным. В SDK 1.2 значение этого параметра должно быть равно 1.0.
Пример файла MANIFEST.MF
:
Команда для запуска (для определенного выше манифест-файла запустится метод с сигнатурой public static void main(String[] args) класса com.sun.sample.ClassWithMainMethod:
java -jar имя_файла
Для запуска класса, содержащегося в архиве
java -classpath имя_файла имя_класса
При использовании GIJ можно использовать
gij -jar имя_файла